import matplotlib.pyplot as plt
import pandas as pd
import numpy as np

# 读取数据并绘图
plt.figure(figsize=(10, 8))

data = pd.read_csv(f'data_D.csv', header=None)  # 指定没有列标题
plt.plot(data[0], data[1], label='Velocity vs Time')  # 使用列名（0和1）代替整数索引

# 添加图例和标签
plt.legend()
plt.title('Problem D: v-t')
plt.xlabel('t')
plt.ylabel('v')
plt.grid(True)
plt.savefig('D.png') 
plt.show()